package com.mentaleye.biz;

import java.util.Date;
import java.util.List;

import com.mentaleye.bean.SpecialtimeBean;
import com.mentaleye.dal.model.Specialtime;
import com.mentaleye.dal.model.SpecialtimeExample;
import com.mentaleye.util.CommonPage;
import com.mentaleye.util.CommonResult;

public interface SpecialtimeBiz {
	    public CommonResult  SpecialtimeEdit(SpecialtimeBean specialtimeBean);
		
	    public CommonResult  Specialtimeupdate(SpecialtimeBean specialtimeBean);
		
		public CommonResult  SpworktimeByListupdate(List<Integer> ids,SpecialtimeBean specialtimeBean);
		
		public CommonResult  Specialtimedelete(List<Integer> ids);
		
		public List<SpecialtimeBean> queryByYearAndMouth(String year,String mouth);
		
		List<Specialtime> Specialselect(SpecialtimeExample example);
		
		SpecialtimeBean Spworktimequery(Integer worktimeNo);
		
		public CommonResult  SpecialtimeNotIndelete(List<Integer> ids);

		void SpWorktimeByPagequery(CommonPage commonpage);
		
		public Date queryByMaxEndTime(String date);
		
		public List<SpecialtimeBean> queryByBetWeenTime(String beginTime,String endTime);
}
